 #include <stdio.h>
 #include <stdlib.h>
 // 函数返回一个数组
int *randArr() {//返回类型是指针类型
    //  必须加上static ,让arr的空间在静态数据区分配
    static int arr[10];
    for (int i = 0; i < 10; i++) {
        arr[i] = rand();
    }
    return arr;
 }
 int main() {
    int *p = randArr(); // p 指向是在randArr()生成的数组的首地址(即第一个元素的地址)
    for (int i = 0; i < 10; i++) {
        printf("%d\n", *(p++));
    }
    return 0;
 }